@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0 auto; color:#333333; font-size:14px; font-family:Microsoft Yahei;position:relative;
     background:#C4E1FF;}
html{overflow-y:scroll;/*overflow-y: hidden;*/}
body,html{height:100%;}
form,div, p, ul, li,ol,dl, dt, dd, h1, h2, h3, h4, h5, h6, input, select, button, textarea, iframe, table, th, td{ padding:0; margin:0;}
dd{-webkit-margin-start: 0px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
li{ list-style:none;}
img{ border:none; border:0;}
i{font-style:normal;}
a{ text-decoration:none; color:#333333;cursor:pointer;}
/*a:focus {outline:none;-moz-outline:none;}*/
a:hover{color:#3188d8;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear5{clear:both; height:5px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear10{clear:both; height:10px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear15{clear:both; height:15px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear20{clear:both; height:20px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.w1200{ width:1200px; margin:0 auto;}
.container{ margin:0 auto; width:1200px;}
.space20,.space40{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:20px;}
.space40{height:40px;}
.pr{position:relative;}
.fl{ float:left;}
.fr { float: right;}


/*右侧边栏*/
.easybtn{position:fixed; right:0; top:0; z-index:99;}
.easybtn .openbtn{position:absolute; top:224px; right:17px; width:39px; height:228px; padding-top:50px; background:url(../images/zkbl.png) no-repeat center top; color:#848484; font-size:13px; text-align:center; cursor:pointer;}
.easybtn .easybtn_box{position:fixed; top:0; right:-50px; width:47px; height:100%; background:url(../images/cbt_bg.jpg) repeat;}
.easybtn .easybtn_box ul{position:absolute; top:50%; margin-top:-225px;}


.easybtn .item{ display:block; width:50px; height:50px;margin-bottom: 10px;}
.easybtn .item .btn{width:50px; height:50px; background:url(../images/cbt.png) no-repeat center top; cursor:pointer; position:relative;}
.easybtn #ico1 .btn{background-position:left 0;}
.easybtn #ico2 .btn{background-position:left -50px;}
.easybtn #ico3 .btn{background-position:left -100px;}
.easybtn #ico4 .btn{background-position:left -150px;}
.easybtn #ico5 .btn{background-position:left -200px;}
.easybtn #gotop .btn{background-position:left -250px;}
.easybtn #ico6 .btn{background-position:left -250px;}
.easybtn #ico7 .btn{background-position:left -300px;}
.easybtn #ico8 .btn{background-position:left -350px;}
.easybtn #ico9 .btn{background-position:left -400px;}
.button-rotate{overflow:hidden;}
.button-rotate .rotate{position:absolute;top:0;left:0; padding:7px 0; width:50px; height:32px; line-height:16px; text-align:center; font-size:13px;font-weight:400;color:#fff!important;background-color:#0b6dd0;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-bottom: 2px solid #b00000;}
.button-rotate:hover .rotate,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}
.easybtn #ico1 .rotate{line-height:32px;}
.easybtn ul li .hideDiv{position:absolute; top:0; right:50px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn ul li .hideDiv .ewm_cont{background:#fff; padding:8px;}
.easybtn ul li .hideDiv .ewm_cont a{display:inline-block;width: 78px;height: 100px;}
.easybtn ul li .hideDiv .ewm_cont .a1{background:url(../images/nnfb.jpg) no-repeat;}
.easybtn ul li .hideDiv .ewm_cont .a2{background:url(../images/nnfb2-wb.jpg) no-repeat;}
.easybtn ul li .hideDiv .ewm_cont .a3{background:url(../images/mobile.png) no-repeat;background-size: 78px;}
.easybtn ul li .hideDiv img{display:block; width:100%; /*height:100px;*/}
.easybtn ul li .hideDiv span{display:block; width:80px; text-align:center; padding-top:6px; font-size:14px; color:#666; line-height:18px;}
.easybtn ul li .hideDiv .tip_arrow{position:absolute; right:-12px; top:15px; width:0; height:0;
border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn ul #ico1 .hideDiv{top:0;}
.easybtn ul #ico2 .hideDiv{top:50px;}
.easybtn ul #ico3 .hideDiv{top:100px;}
.easybtn ul #ico4 .hideDiv{top:150px;}
.easybtn ul #ico5 .hideDiv{top:200px;}
.easybtn ul #ico6 .hideDiv{top:250px;}
.easybtn ul #ico7 .hideDiv{top:300px;}

.easybtn ul #ico1 .btn,#ico2 .btn,#ico3 .btn,.easybtn ul #ico1 .btn a,#ico2 .btn a,#ico3 .btn  a{cursor:default;}


/*首页侧边栏*/
.easybtn1 .easybtn_box{top: 50px;right: -75px;width: 50px;height: 200px;position: absolute;z-index: 999;background-color: #2b82d1;}
.easybtn1 .easybtn_box ul{position:absolute; top: 0px;}
.easybtn1 .item { display: block;width: 50px;height: 50px;/*margin-bottom: 10px;*/}
 .easybtn1 ul #ico1 .btn, #ico2 .btn, #ico3 .btn, .easybtn1 ul #ico1 .btn a, #ico2 .btn a, #ico3 .btn a {cursor: default;}
.easybtn1 .item .btn {width: 50px;height: 50px;background: url(/static/images/cbt.png) no-repeat center top;cursor: pointer;position: relative;background-size: 40px;}	
.easybtn1 .btn{padding:0px;}
.easybtn1 #ico1 .btn {background-position: 5px 5px;}
.easybtn1 #ico2 .btn {background-position: 5px -38px;}
.easybtn1 #ico3 .btn {background-position: 5px -76px;}
.easybtn1 #ico4 .btn {background-position: 5px -114px;}
.easybtn1 #gotop .btn{background-position: 5px -190px;}

.easybtn1 ul li .hideDiv{position:absolute; top:0; right:50px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn1 ul li .hideDiv .ewm_cont{background:#fff; padding:8px;}
.easybtn1 ul li .hideDiv .ewm_cont a{display:inline-block;width: 78px;height: 100px;}
.easybtn1 ul li .hideDiv .ewm_cont .a1{background:url(../images/nnfb.jpg) no-repeat;}
.easybtn1 ul li .hideDiv .ewm_cont .a2{background:url(../images/nnfb2-wb.jpg) no-repeat;}
.easybtn1 ul li .hideDiv .ewm_cont .a3{background:url(../images/mobile.png) no-repeat;background-size: 78px;}
.easybtn1 ul li .hideDiv img{display:block; width:100%; }
.easybtn1 ul li .hideDiv span{display:block; width:80px; text-align:center; padding-top:6px; font-size:14px; color:#666; line-height:18px;}
.easybtn1 ul li .hideDiv .tip_arrow{position:absolute; right:-12px; top:15px; width:0; height:0;border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn1 ul #ico1 .hideDiv{top:0;}
.easybtn1 ul #ico2 .hideDiv{top:50px;}
.easybtn1 ul #ico3 .hideDiv{top:100px;}
.easybtn1 ul #ico4 .hideDiv{top:150px;}
.easybtn1 ul #ico5 .hideDiv{top:200px;}
.easybtn1 ul #ico6 .hideDiv{top:250px;}
.easybtn1 ul #ico7 .hideDiv{top:300px;}
.easybtn1 .button-rotate .rotate{position:absolute;top:0;left:0;padding: 8px 0;width:50px;height:32px;line-height:17px;text-align:center;font-size:13px;font-weight:400;color:#fff!important;background-color:#1a74c5;text-decoration:none!important;text-align:center;top:0;left:50px;transition:0.8s;border-bottom: 2px solid #b00000;transform-origin: 0px 0px;-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);}
.easybtn1 .button-rotate:hover .rotate,.easybtn1 .button-rotate:hover{top:0; left:0px;}

.backtop{width:39px; height:39px; position:fixed; bottom:30px; overflow:hidden; right:0; display:none;}
.backtop .btn{width:39px; height:39px;background:url(../images/gotop.gif) no-repeat center #3188d8; cursor:pointer; position:relative;}


/*站群链接*/
.zqnav .hd2{
    width: 100%;
    height: 36px;
    background: #F7F7F7;
}

.zqnav .hd2 ul li.on {
    border-left: solid 1px #e2e2e2;
    border-right: solid 1px #e2e2e2;
    border-top: solid 2px #4d96ec;
    border-bottom: solid 1px #FFF;
    background: #FFF;
}
.zqnav .hd2 ul li {
    float: left;
    display: block;
    height: 33px;
    line-height: 33px;
    padding: 0 17.5px;
    border-left: solid 1px #F7F7F7;
    border-right: solid 1px #F7F7F7;
    border-top: solid 2px #F7F7F7;
    border-bottom: solid 1px #e2e2e2;
	cursor: pointer;
}
.zqnav .hd2 ul li.on a {
    color: #298bd4;
}
.zqnav .hd ul li a {
    display: block;
    font-size: 16px;
    text-align: center;
    line-height: 33px;
    color: #313131;
}
.zq_list{height: 54px;}


/*栏目头部*/
.lm_head{ height:36px; background:#f7f7f7;}
.lm_name1{ height:36px; line-height:36px; color:#FFF; padding:0 15px; background:#298bd4; font-size:16px; font-weight:bold; float:left;}
.lm_name2{ height:36px; line-height:36px; color:#333; padding:0 15px; font-size:16px; float:left;}
.lm_head a.more{ font-size:14px; color:#333; padding-right:15px; line-height:36px; float:right;}
.lm_head a.more1{ font-size:14px; color:#333; padding-right:15px; line-height:36px; float:right;}
.lm_head a.more:hover,.lm_head a.more1:hover{color:#3188d8;}

/*宽度\高度设置*/
.w570{ width:570px;height: 190px}
.h328{ height:328px;}

/*政府文件*/
.people-desc{border: 1px solid #dfdede;color: #404040;padding: 10px 0 10px 130px;overflow: hidden;}
.people-desc td {padding: 5px;}
/*mobile*/
.subConbox,.footer{display:none;}

.info_content_mid a:link,.info_content_mid a:visited{color:#3d8ddc}
